package seueniumfordemoiselle.seleniumsimplify.pages;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;

import seueniumfordemoiselle.seleniumsimplify.utils.TabelaListagem;


public class UFListPage extends BasePage{
	
	TabelaListagem tabela;

	public UFListPage(WebDriver driver) {
		super(driver);
		this.tabela = new TabelaListagem(this.driver);
	}
	
	public TabelaListagem getTabela() {
		return tabela;
	}

	public void setTabela(TabelaListagem tabela) {
		this.tabela = tabela;
	}

	/* (non-Javadoc)
	 * @see br.gov.serpro.SeleniumSimplify.pages.BasePage#open()
	 */
	public void open(){
		driver.get("http://localhost:8080/simplify/private/pages/uf_list.jsf");
	}	
	
	/**
	 * Retorna a mensagem após as operações de inserção, alteração e deleção 
	 */
	public String pegarMensagem() {		
		return driver.findElement(By.xpath("//*[@class='infoMessage']/span[2]")).getText();
	}
}
